(river) branch - Deutsch Englisch Wörterbuch